// 定义具体的某一个数据管理仓库
// 管理用户数据仓库  相当于之前vuex 中的单独的一个modules
import {defineStore} from 'pinia'
import {ref} from 'vue'
export const useUserStore=defineStore('user',()=>{
    // 定义仓库中的state数据（全局的数据）
    const userId=ref('')     // 用户id
    const islogined=ref(false)
    // 定义action方法
    const setUserId=(payload:string)=>{
        userId.value=payload
    }
    return {
        // 需要将state数据和方法导出去，这样才能在页面中访问到
        userId,
        setUserId,
        islogined,
    }
})